//我们通过一个new关键字调用一个函数（构造器），这个时候this是在调用这个构造器的时候创建出来的对象
// this = 创建出来的对象
// 这个绑定的过程就是new绑定

function person(name, age) {
  console.log(this);
  console.log(person);

  this.name = name;
  this.age = age;
}
var p1 = new person("ziheng", 18);
console.log(p1);
